Forbes IndiaThe new oil shock: The great sweatingForbes Indiahe price of crude oil, adjusted for inflation, is at 1979 levels, having fallen by over 40 percent since June 2014. This is not the first oil price shock but part of periodic conflicts in the oil
…